#ifndef __PATH_UTILS_H__
#define __PATH_UTILS_H__

namespace PathUtils
{
	CString GetExecutePath(void);
	void GetAllFileNames(const CString & path, 
					 const CString & filter, 
					 CStringArray & file_names,
					 BOOL bIncludeSubDirectory);
	BOOL DoesDirectoryExists(const CString & path);
	BOOL DoesFileExists(const CString & filename);
	BOOL IsPathRooted(const CString & path);
	
	BOOL GetFileContent(const CString & file_path, CString & content);
}

#endif